package com.penghaisoft.microwms.product.service;


import java.util.List;

import com.penghaisoft.microwms.common.dto.Resp;
import com.penghaisoft.microwms.common.page.Pager;
import com.penghaisoft.microwms.common.wms.model.ProCountingTask;

/**
 * <p>
 * 业务接口类
 * </p>
 * 
 * @author
 * @createDate 
 **/
public interface IProCountingTaskService{
	
	public Resp create(ProCountingTask proCountingTask);

	public Resp delete(ProCountingTask proCountingTask);
	
	public Pager<ProCountingTask> findListByCondition(int page, int rows,ProCountingTask condition);
	
	public ProCountingTask findById(String id);
	
	public Resp update(ProCountingTask proCountingTask);

	public List<ProCountingTask> queryByAny(ProCountingTask proCountingTask);

	/** 
	* @Title: updateProCountingTask 
	* @Description: 将盘点任务状态置为盘点中 
	* @param @param proCountingTask
	* @param @return  参数说明 
	* @return Resp    返回类型
	* @author jzh 
	* @throws 
	*/
	public Resp updateProCountingTask(ProCountingTask proCountingTask);
}
